supporting buildings - Turkish English Dictionary